objAjax = null;

function init(){
    try {
	objAjax = new ActiveXObject("Microsoft.XMLHTTP");
	} catch(e) {
	try {
	objAjax = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(ex) {
	try {
	objAjax = new XMLHttpRequest();
	} catch(exc) {
	alert("Esse browser nao tem recursos para uso do Ajax");
	objAjax = null;
	}
	}
	}

	return objAjax;
}

function ajaxHTML(id,url){

	objAjax = init();

    //Obt� o objeto HTML
    objetoHTML=document.getElementById(id);

    //Exibe "Carregando..."
    objetoHTML.innerHTML="<span class='carregando'>Carregando...</span>";

    //Abre a conex�
    objAjax.open("GET",url,true);

    //Fun�o para tratamento do retorno
    objAjax.onreadystatechange=function() {
        if (objAjax.readyState==4){
            //Mostra o HTML recebido
            retorno=unescape(objAjax.responseText.replace(/\+/g," "));
            objetoHTML.innerHTML=retorno;
        }
    }

    //Executa
    objAjax.send(null);
}


function criaTeclado(){
   ajaxHTML("areaTeclado","implementaTeclado.php?op=criaTeclado");
}

function exibeTeclado(id){
    ajaxHTML("areaTeclado","implementaTeclado.php?op=exibeTeclado&id="+id);
}

function atualizaCampoSenha(){
  document.getElementById("senha").value = document.getElementById("senha").value + '*';
}

function limpar(){
   ajaxHTML("areaTeclado","implementaTeclado.php?op=limpar");
}


function excluiImagens(){
       ajaxHTML("areaTeclado","implementaTeclado.php?op=excluiImagens");
}

function escondeTeclas(){
    for(x=0;x<document.images.length;x++){
        if (document.images[x].name == "tecla"){
            document.images[x].src = 'nada.png';
       }
    }
}


function exibeTeclas(){
 for(x=0;x<document.images.length;x++){
        if (document.images[x].name == "tecla"){
            document.images[x].src = document.images[x].id;
        }
    }
}




